/* ================ */
/* = The 1Kb Grid = */     /* 10 columns, 80 pixels each, with 20 pixel gutter */
/* ================ */

.grid_1 { width:80px; }
.grid_2 { width:180px; }
.grid_3 { width:280px; }
.grid_4 { width:380px; }
.grid_5 { width:480px; }
.grid_6 { width:580px; }
.grid_7 { width:680px; }
.grid_8 { width:780px; }
.grid_9 { width:880px; }
.grid_10 { width:980px; }

.column {
	margin: 0 10px;
	overflow: hidden;
	float: left;
	display: inline;
}
.row {
	width: 1000px;
	margin: 0 auto;
	overflow: hidden;
	cursor:default;
}
.row .row {
	margin: 0 -10px;
	width: auto;
	display: inline-block;
}

.clrboth{
	width:100%;
	height:0;
	clear:both;
}


button{
	padding:5px 10px;
}

.hidden{
	display:none;
}

.button-yellow,
.button-cyan,
.button-grey{
	background:#FF9900;
	color:#333333;
	font-weight:bold;
	border:0 none;
	padding:5px 10px;
	cursor:pointer;
}

.button-cyan{
	background:#00FFFF;
}

.button-grey{
	background:#808080;
}

div.button {
    background: none repeat scroll 0 0 #F6A828;
    padding: 5px 10px;
	border:1px solid #E78F08;
	text-align:center;
	display:block;
	cursor:pointer;
}

div.button span {
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 12px;
    font-weight: bold;
    height: 23px;
    letter-spacing: 1px;
    line-height: 30px;
    margin-left: 13px;
    padding-left: 2px;
    padding-right: 15px;
    padding-top: 8px;
    text-transform: uppercase;
}

#search{
	float:right;
}

.ui-datepicker-title .selector {
    overflow: hidden;
    padding-left: 0px;
    position: relative;
	width: 180px;
}
.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year {
    width: 100% !important;
}